an island off southwestern Canada (off the southwestern coast of British Columbia) the largest island off the west coast of North America
شمالی امریکہ کی مغربی جزیرے (برٹش کولمبیا کے جنوب مغربی ساحل سے) ایک جزیرے شمالی امریکہ کے مغربی کنارے سے بڑا جزیرہ ہے